安卓获取屏幕的宽度与高度,设置横竖屏 | 您所在的位置:网站首页 › android 获得屏幕高度 › 安卓获取屏幕的宽度与高度,设置横竖屏 |
3、 DisplayMetrics metric = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(metric); int width = metric.widthPixels; // 屏幕宽度(像素) int height = metric.heightPixels; // 屏幕高度(像素) float density = metric.density; // 屏幕密度(0.75 / 1.0 / 1.5) int densityDpi = metric.densityDpi; // 屏幕密度DPI(120 / 160 / 240) 设置横竖屏的方式:1.代码添加: getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);//设置成全屏模式 setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);//强制为横屏 setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);//竖屏2.清单文件中: ...unspecified(默认值,由系统判断状态自动切换) landscape,横屏portrait,竖屏 |
CopyRight 2018-2019 实验室设备网 版权所有 |